There are several online visa application platforms like Atlys, ivisa.com, Visa2Fly... that have made obtaining tourist visas very easy.